/*
  评分表、记录表、报名信息填报（这个可能由于样式不一样，可能要另外搞），可共用一套表单渲染系统，单独定制页面来分别组装
  配置下发格式如下：
*/

// 以下是评分表的示例：
export const acceptConfig = {
  id: 1,
  title: "中国农业大学MBA中文在职项目-正常批面试",
  item_list: [
    {
      sort: 1, // 排序，数组范围唯一
      type: "score", // 打分项
      label: "语言表达能力",
      init_value: 0,
      value: null,
      rules: [
        {
          required: true,
          message: '请评分',
        },
      ],
      custom_field: {
        remark: "表达准确、简介大方，叙述流畅得体，无语病。",
        min_score: 0,
        max_score: 20,
      }
    },
    {
      sort: 2,
      type: "score", // 打分项
      label: "逻辑思维能力",
      init_value: 0,
      value: null,
      rules: [
        {
          required: true,
          message: '请评分',
        },
      ],
      custom_field: {
        remark: "有条理、有主次，有一定逻辑性，能分析归纳问题。",
        min_score: 0,
        max_score: 20,
      }
    },
    {
      sort: 3,
      type: "long_text", // 长文本
      label: "面试评价",
      init_value: "",
      value: null,
      rules: [
        {
          required: true,
          message: '请输入您的评价',
        },
      ],
      custom_field: {
        placeholder: "请填写面试评价",
      }
    },
    {
      sort: 4,
      type: "text", // 普通文本
      label: "普通文本",
      init_value: "初始值",
      value: null,
      custom_field: {
        placeholder: "请填写",
      }
    },
    {
      sort: 5,
      type: "select", // 选项
      label: "选项",
      init_value: 1,
      value: null,
      custom_field: {
        placeholder: "请选择",
        select_type: "single", // single:单选，multiple:多选
        options: [
          {
            label: "选项1",
            value: 1
          },
          {
            label: "选项2",
            value: 2
          },
          {
            label: "选项3",
            value: 3
          },
        ],
      }
    },
  ],

}

// 以下是评分表的提交示例：
export const submitForm = {
  id: 1,
  title: "中国农业大学MBA中文在职项目-正常批面试",
  item_list: [
    {
      sort: 1,
      type: "score", // 打分项
      label: "语言表达能力",
      init_value: 0,
      value: 15,
      custom_field: {
        remark: "表达准确、简介大方，叙述流畅得体，无语病。",
        min_score: 0,
        max_score: 20,
      }
    },
    {
      sort: 2,
      type: "score", // 打分项
      label: "逻辑思维能力",
      init_value: 0,
      value: 16,
      custom_field: {
        remark: "有条理、有主次，有一定逻辑性，能分析归纳问题。",
        min_score: 0,
        max_score: 20,
      }
    },
    {
      sort: 3,
      type: "long_text", // 长文本
      label: "面试评价",
      init_value: "",
      value: "面试评价啦啦啦啦啦啦",
      custom_field: {
        placeholder: "请填写面试评价",
      }
    },
    {
      sort: 4,
      type: "text", // 普通文本
      label: "普通文本",
      init_value: "初始值",
      value: "普通文本写些内容",
      custom_field: {
        placeholder: "请填写",
      }
    },
    {
      sort: 5,
      type: "select", // 选项
      label: "选项",
      init_value: 1,
      value: 2,
      custom_field: {
        placeholder: "请选择",
        select_type: "single", // single:单选，multiple:多选
        options: [
          {
            label: "选项1",
            value: 1
          },
          {
            label: "选项2",
            value: 2
          },
          {
            label: "选项3",
            value: 3
          },
        ],
      }
    },
  ],

};